engineered safeguard - German English Dictionary